d011bf169667e6451e2796aef3a6df7190a70184,quickcheck/src/main/java/fj/test/Arbitrary.java,Arbitrary,arbStack,#Arbitrary#,944

Before Change


   * @return An arbitrary implementation for stacks.
   */
  public static <A> Arbitrary<Stack<A>> arbStack(final Arbitrary<A> aa) {
    return arbitrary(arbArray(aa).gen.map(a -> {
      final Stack<A> s = new Stack<>();
      s.addAll(a.asJavaList());
      return s;
    }));
  }

  /**

After Change


   * @return An arbitrary implementation for stacks.
   */
  public static <A> Gen<Stack<A>> arbStack(final Gen<A> aa) {
    return arbArray(aa).map(a -> {
      final Stack<A> s = new Stack<>();
      s.addAll(a.asJavaList());
      return s;
    });
  }

  /**